forest travel permit - German English Dictionary